//将三个整数从大到小输出
#pragma warning(disable:4996)
#include<stdio.h>
void Compare(int arr[])
{
        int j = 0;
        int count = 0;//观察count来判断是否需要继续进行下一趟比较
        for (; j < 2; j++)//比较两趟
        {
               int i = 0;
           for(;i<2-j;i++)//比较一趟的元素
           {
                if (arr[i] < arr[i + 1])
                {
                        count = -1;
                       int tmp = arr[i];
                       arr[i] = arr[i + 1];
                       arr[i + 1] = tmp;
                       //交换
                }
       }
           if (0 == count)
           {//说明已经排列完毕
                  return;
       }
        }
}
int main()
{
//需要三个整数
        int arr[3] = { 0 };
        for (int i = 0; i < 3; i++)
        {
               scanf("%d", &arr[i]);//对三个整数赋值
        }
        Compare(arr);//比较函数(逆序)
        for (int i = 0;i < 3; i++)//遍历打印
        {
               printf("%d ", arr[i]);
        }
               return 0;
}
